package com.amado.springboot.springbootcms.entity;

import io.swagger.annotations.ApiModelProperty;
import java.util.Date;

/**
 * @author wangyulong-910
 * @date 2019年7月28日下午11:39:31
 */
public class CmsCoachCar {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "ID")//不能为空
    private Integer id;

    @ApiModelProperty(value = "业户简称")//可以为空
    private String bhAbbreviate;

    @ApiModelProperty(value = "学牌号码")//可以为空
    private String learnCardNumber;

    @ApiModelProperty(value = "原学牌号")//可以为空
    private String oldLearnCardNumber;

    @ApiModelProperty(value = "车牌颜色")//可以为空
    private String carColoc;

    @ApiModelProperty(value = "车架号")//可以为空
    private String carrriageNumber;

    @ApiModelProperty(value = "发动机号")//可以为空
    private String engineNumber;

    @ApiModelProperty(value = "培训车型")//可以为空
    private String trainingModel;

    @ApiModelProperty(value = "指标套用方式")//可以为空
    private String paraphraseWay;

    @ApiModelProperty(value = "指标编号")//可以为空
    private String indexNumberNumber;

    @ApiModelProperty(value = "车身颜色")//可以为空
    private String bodyColorCar;

    @ApiModelProperty(value = "汽车品牌")//可以为空
    private String automobileBrand;

    @ApiModelProperty(value = "汽车型号")//可以为空
    private String carType;

    @ApiModelProperty(value = "注册日期")//可以为空
    private Date registerDay;

    @ApiModelProperty(value = "投入运营日期")//可以为空
    private Date comeintoserviceDay;

    @ApiModelProperty(value = "年审日期")//可以为空
    private Date yearCarefulTime;

    @ApiModelProperty(value = "年审状态")//可以为空
    private String yearCarefulState;

    @ApiModelProperty(value = "删除标识")//不能为空
    private String deleteLogo;

    @ApiModelProperty(value = "创建时间")//可以为空
    private Date createTime;

    @ApiModelProperty(value = "修改时间")//可以为空
    private Date updateTime;

    @ApiModelProperty(value = "创建者")//可以为空
    private String createName;

    @ApiModelProperty(value = "修改者")//可以为空
    private String updateName;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getBhAbbreviate() {
        return bhAbbreviate;
    }

    public void setBhAbbreviate(String bhAbbreviate) {
        this.bhAbbreviate = bhAbbreviate;
    }

    public String getLearnCardNumber() {
        return learnCardNumber;
    }

    public void setLearnCardNumber(String learnCardNumber) {
        this.learnCardNumber = learnCardNumber;
    }

    public String getOldLearnCardNumber() {
        return oldLearnCardNumber;
    }

    public void setOldLearnCardNumber(String oldLearnCardNumber) {
        this.oldLearnCardNumber = oldLearnCardNumber;
    }

    public String getCarColoc() {
        return carColoc;
    }

    public void setCarColoc(String carColoc) {
        this.carColoc = carColoc;
    }

    public String getCarrriageNumber() {
        return carrriageNumber;
    }

    public void setCarrriageNumber(String carrriageNumber) {
        this.carrriageNumber = carrriageNumber;
    }

    public String getEngineNumber() {
        return engineNumber;
    }

    public void setEngineNumber(String engineNumber) {
        this.engineNumber = engineNumber;
    }

    public String getTrainingModel() {
        return trainingModel;
    }

    public void setTrainingModel(String trainingModel) {
        this.trainingModel = trainingModel;
    }

    public String getParaphraseWay() {
        return paraphraseWay;
    }

    public void setParaphraseWay(String paraphraseWay) {
        this.paraphraseWay = paraphraseWay;
    }

    public String getIndexNumberNumber() {
        return indexNumberNumber;
    }

    public void setIndexNumberNumber(String indexNumberNumber) {
        this.indexNumberNumber = indexNumberNumber;
    }

    public String getBodyColorCar() {
        return bodyColorCar;
    }

    public void setBodyColorCar(String bodyColorCar) {
        this.bodyColorCar = bodyColorCar;
    }

    public String getAutomobileBrand() {
        return automobileBrand;
    }

    public void setAutomobileBrand(String automobileBrand) {
        this.automobileBrand = automobileBrand;
    }

    public String getCarType() {
        return carType;
    }

    public void setCarType(String carType) {
        this.carType = carType;
    }

    public Date getRegisterDay() {
        return registerDay;
    }

    public void setRegisterDay(Date registerDay) {
        this.registerDay = registerDay;
    }

    public Date getComeintoserviceDay() {
        return comeintoserviceDay;
    }

    public void setComeintoserviceDay(Date comeintoserviceDay) {
        this.comeintoserviceDay = comeintoserviceDay;
    }

    public Date getYearCarefulTime() {
        return yearCarefulTime;
    }

    public void setYearCarefulTime(Date yearCarefulTime) {
        this.yearCarefulTime = yearCarefulTime;
    }

    public String getYearCarefulState() {
        return yearCarefulState;
    }

    public void setYearCarefulState(String yearCarefulState) {
        this.yearCarefulState = yearCarefulState;
    }

    public String getDeleteLogo() {
        return deleteLogo;
    }

    public void setDeleteLogo(String deleteLogo) {
        this.deleteLogo = deleteLogo;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName;
    }

    public String getUpdateName() {
        return updateName;
    }

    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append(", id=").append(id);
        sb.append(", bhAbbreviate=").append(bhAbbreviate);
        sb.append(", learnCardNumber=").append(learnCardNumber);
        sb.append(", oldLearnCardNumber=").append(oldLearnCardNumber);
        sb.append(", carColoc=").append(carColoc);
        sb.append(", carrriageNumber=").append(carrriageNumber);
        sb.append(", engineNumber=").append(engineNumber);
        sb.append(", trainingModel=").append(trainingModel);
        sb.append(", paraphraseWay=").append(paraphraseWay);
        sb.append(", indexNumberNumber=").append(indexNumberNumber);
        sb.append(", bodyColorCar=").append(bodyColorCar);
        sb.append(", automobileBrand=").append(automobileBrand);
        sb.append(", carType=").append(carType);
        sb.append(", registerDay=").append(registerDay);
        sb.append(", comeintoserviceDay=").append(comeintoserviceDay);
        sb.append(", yearCarefulTime=").append(yearCarefulTime);
        sb.append(", yearCarefulState=").append(yearCarefulState);
        sb.append(", deleteLogo=").append(deleteLogo);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", createName=").append(createName);
        sb.append(", updateName=").append(updateName);
        sb.append("]");
        return sb.toString();
    }
}